immerse (someone) in technology

Translations
immerger quelqu’un dans la technologie